Big Huge Thesaurus

giant silkworm

noun